put somebody on their mettle - Turco Inglés Diccionario